one billion - Turkish English Dictionary